/**
 * 设置cookie
 * @param key
 * @param value
 */
function setCookie(key,value){
    var oDate=new Date();
    let t = 7
    oDate.setDate(oDate.getDate()+t);
    document.cookie=key+"="+window.btoa(value)+"; expires="+oDate.toDateString();
}

/**
 * 获取cookie
 * @param key
 * @returns {string}
 */
function getCookie(key){
    var arr1=document.cookie.split("; ");//由于cookie是通过一个分号+空格的形式串联起来的，所以这里需要先按分号空格截断,变成[name=Jack,pwd=123456,age=22]数组类型；
    for(var i=0;i<arr1.length;i++){
        var arr2=arr1[i].split("=");//通过=截断，把name=Jack截断成[name,Jack]数组；
        if(arr2[0]===key){
            return window.atob(decodeURI(arr2[1]));
        }
    }
}

/**
 * 移除cookie
 * @param key
 */
function removeCookie(key){
    setCookie(key,"",-1); // 把cookie设置为过期
}

/**
 * 退出登录
 */
function logout() {
    $.ajax({
        url:'/logout',
        type:"post",
        dataType:'json',
        success:function(result){
            console.log(result);
            if (result.code === 200){
                sessionStorage.removeItem("currentUser");
                // 设置cookie
                layer.msg('退出成功', {icon:1, time:1000}, function () {
                    location.href = '/login';
                });
            }else {
                layer.msg(result.msg, {icon:2});
            }
        }
    });
}

/**
 * 返回
 */
function goBack() {
    window.history.go(-1);
}